Syde\Vendor\Inpsyde\PayoneerForWoocommerce\Checkout\CheckoutModule A

Total Complexity 62
Dependencies 12
Dependents 0
Total lines 504
Lines of code 296
Logical lines of code 203
Comment lines 183
Methods 19
Properties 2

Methods 19

Method Rating Maintainability Complexity Lines of code
beforeOrderPay()
A
50 9 27
setupCheckoutActions()
A
45 7 45
onThankYouPage()
S
50 6 28
addCreateListSessionFailedListener()
S
52 6 25
registerAddingGatewayTitleExtraMarkup()
S
56 6 16
registerClearingListIfHppFallbackFlagSet()
S
55 4 21
setupFiringPaymentCompleteAction()
S
53 4 21
run()
S
55 3 19
registerMovingListToCreatedOrder()
S
56 3 19
registerClearingListOnFailedOrderPayment()
S
59 2 15
registerCacheSaltUpdating()
S
63 2 11
registerCheckoutSetup()
S
66 2 9
addCustomerNotice()
S
68 2 7
addLiveModeNotice()
S
60 1 13
addIncomingWebhookListener()
S
73 1 5
__construct()
S
71 1 5
extensions()
S
82 1 3
services()
S
82 1 3
isPayoneerOrderPaymentMethod()
S
74 1 4